package zd.cornermemory.ui;

import android.os.Bundle;
import android.text.TextUtils;
import android.view.View;
import android.view.WindowManager;

import java.util.ArrayList;
import java.util.List;
import java.util.Random;

import zd.cornermemory.R;
import zd.cornermemory.utils.SPUtils;
import zd.cornermemory.utils.SpKey;
import zd.cornermemory.utils.TimerForCode;

/**
 * Created by Admin on 2024/10/12.
 */

public abstract class BaseCodeActivity extends BaseActivity {

    protected TimerForCode timerForCode;


    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        timerForCode = new TimerForCode(this);
        TimerForCode.state = 1;
        timerForCode.count2();
        acquireWakeLock();
    }



    public abstract void setTimerText(String str);

    protected void acquireWakeLock() {
        getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
    }

    protected void setRightBg(View view){
        view.setBackgroundResource(R.drawable.code_right_bg);
    }

    protected void setErrorBg(View view) {
        view.setBackgroundResource(R.drawable.code_error_bg);
    }

    /**
     *
     * @param range 范围
     * @param in 不能是这里
     * @return
     */
    protected int getRandom(int range,List<Integer> in){
        Random random = new Random();
        if (in.size() < range) {
            int result = 0;
            while (true) {
                result = random.nextInt(range);
                if(!in.contains(result)){
                    break;
                }
            }
            return result;
        }

        return random.nextInt(range);
    }

    protected List<Integer> getCornerPic(int position){
        return getPicForCoordinate(position);
    }

    protected List<Integer> getEdgePic(int position){
        return getEdgePicForCoordinate(position);
    }


    protected List<Integer> getEdgePicForCoordinate(int position){
        List<Integer> edgePic = new ArrayList<>();
        String str = SPUtils.getInstance().getString(SpKey.COORDINATE);
        if (TextUtils.isEmpty(str)) {
            //没有定义过，默认 黄顶红前
            switch (position) {
                case 0://UB
                    edgePic.add(R.drawable.ub1);
                    edgePic.add(R.drawable.ub2);
                case 1://UR
                    edgePic.add(R.drawable.ur1);
                    edgePic.add(R.drawable.ur2);
                case 2://UF
                    edgePic.add(R.drawable.uf1);
                    edgePic.add(R.drawable.uf2);
                case 3://UL
                    edgePic.add(R.drawable.ul1);
                    edgePic.add(R.drawable.ul2);
                case 4://FR
                    edgePic.add(R.drawable.fr1);
                    edgePic.add(R.drawable.fr2);
                case 5://FL
                    edgePic.add(R.drawable.fl1);
                    edgePic.add(R.drawable.fl2);
                case 6://BL
                    edgePic.add(R.drawable.bl1);
                    edgePic.add(R.drawable.bl2);
                case 7://BR
                    edgePic.add(R.drawable.br1);
                    edgePic.add(R.drawable.br2);
                case 8://DF
                    edgePic.add(R.drawable.df1);
                    edgePic.add(R.drawable.df2);
                case 9://DL
                    edgePic.add(R.drawable.dl1);
                    edgePic.add(R.drawable.dl2);
                case 10://DB
                    edgePic.add(R.drawable.db1);
                    edgePic.add(R.drawable.db2);
                case 11://DR
                    edgePic.add(R.drawable.dr1);
                    edgePic.add(R.drawable.dr2);
            }
            return edgePic;
        }

        switch (str) {
            case "13": //13 代表黄顶蓝前
                switch (position) {
                    case 0://UB
                        edgePic.add(R.drawable.ur1);
                        edgePic.add(R.drawable.ur2);
                    case 1://UR
                        edgePic.add(R.drawable.uf1);
                        edgePic.add(R.drawable.uf2);
                    case 2://UF
                        edgePic.add(R.drawable.ul1);
                        edgePic.add(R.drawable.ul2);
                    case 3://UL
                        edgePic.add(R.drawable.ub1);
                        edgePic.add(R.drawable.ub2);
                    case 4://FR
                        edgePic.add(R.drawable.fl2);
                        edgePic.add(R.drawable.fl1);
                    case 5://FL
                        edgePic.add(R.drawable.bl2);
                        edgePic.add(R.drawable.bl1);
                    case 6://BL
                        edgePic.add(R.drawable.br2);
                        edgePic.add(R.drawable.br1);
                    case 7://BR
                        edgePic.add(R.drawable.fr2);
                        edgePic.add(R.drawable.fr1);
                    case 8://DF
                        edgePic.add(R.drawable.dl1);
                        edgePic.add(R.drawable.dl2);
                    case 9://DL
                        edgePic.add(R.drawable.db1);
                        edgePic.add(R.drawable.db2);
                    case 10://DB
                        edgePic.add(R.drawable.dr1);
                        edgePic.add(R.drawable.dr2);
                    case 11://DR
                        edgePic.add(R.drawable.df1);
                        edgePic.add(R.drawable.df2);
                }
                break;
            case "14"://14 代表黄顶绿前
                switch (position) {
                    case 0://UB
                        edgePic.add(R.drawable.ul1);
                        edgePic.add(R.drawable.ul2);
                    case 1://UR
                        edgePic.add(R.drawable.ub1);
                        edgePic.add(R.drawable.ub2);
                    case 2://UF
                        edgePic.add(R.drawable.ur1);
                        edgePic.add(R.drawable.ur2);
                    case 3://UL
                        edgePic.add(R.drawable.uf1);
                        edgePic.add(R.drawable.uf2);
                    case 4://FR
                        edgePic.add(R.drawable.br2);
                        edgePic.add(R.drawable.br1);
                    case 5://FL
                        edgePic.add(R.drawable.fr2);
                        edgePic.add(R.drawable.fr1);
                    case 6://BL
                        edgePic.add(R.drawable.fl2);
                        edgePic.add(R.drawable.fl1);
                    case 7://BR
                        edgePic.add(R.drawable.bl2);
                        edgePic.add(R.drawable.bl1);
                    case 8://DF
                        edgePic.add(R.drawable.dr1);
                        edgePic.add(R.drawable.dr2);
                    case 9://DL
                        edgePic.add(R.drawable.df1);
                        edgePic.add(R.drawable.df2);
                    case 10://DB
                        edgePic.add(R.drawable.dl1);
                        edgePic.add(R.drawable.dl2);
                    case 11://DR
                        edgePic.add(R.drawable.db1);
                        edgePic.add(R.drawable.db2);

                }
                break;
            case "15"://15 代表黄顶红前
                switch (position) {
                    case 0://UB
                        edgePic.add(R.drawable.ub1);
                        edgePic.add(R.drawable.ub2);
                    case 1://UR
                        edgePic.add(R.drawable.ur1);
                        edgePic.add(R.drawable.ur2);
                    case 2://UF
                        edgePic.add(R.drawable.uf1);
                        edgePic.add(R.drawable.uf2);
                    case 3://UL
                        edgePic.add(R.drawable.ul1);
                        edgePic.add(R.drawable.ul2);
                    case 4://FR
                        edgePic.add(R.drawable.fr1);
                        edgePic.add(R.drawable.fr2);
                    case 5://FL
                        edgePic.add(R.drawable.fl1);
                        edgePic.add(R.drawable.fl2);
                    case 6://BL
                        edgePic.add(R.drawable.bl1);
                        edgePic.add(R.drawable.bl2);
                    case 7://BR
                        edgePic.add(R.drawable.br1);
                        edgePic.add(R.drawable.br2);
                    case 8://DF
                        edgePic.add(R.drawable.df1);
                        edgePic.add(R.drawable.df2);
                    case 9://DL
                        edgePic.add(R.drawable.dl1);
                        edgePic.add(R.drawable.dl2);
                    case 10://DB
                        edgePic.add(R.drawable.db1);
                        edgePic.add(R.drawable.db2);
                    case 11://DR
                        edgePic.add(R.drawable.dr1);
                        edgePic.add(R.drawable.dr2);
                }
                break;
            case "16"://16 代表黄顶橙前
                switch (position) {
                    case 0://UB
                        edgePic.add(R.drawable.uf1);
                        edgePic.add(R.drawable.uf2);
                    case 1://UR
                        edgePic.add(R.drawable.ul1);
                        edgePic.add(R.drawable.ul2);
                    case 2://UF
                        edgePic.add(R.drawable.ub1);
                        edgePic.add(R.drawable.ub2);
                    case 3://UL
                        edgePic.add(R.drawable.ur1);
                        edgePic.add(R.drawable.ur2);
                    case 4://FR
                        edgePic.add(R.drawable.bl1);
                        edgePic.add(R.drawable.bl2);
                    case 5://FL
                        edgePic.add(R.drawable.br1);
                        edgePic.add(R.drawable.br2);
                    case 6://BL
                        edgePic.add(R.drawable.fr1);
                        edgePic.add(R.drawable.fr2);
                    case 7://BR
                        edgePic.add(R.drawable.fl1);
                        edgePic.add(R.drawable.fl2);
                    case 8://DF
                        edgePic.add(R.drawable.db1);
                        edgePic.add(R.drawable.db2);
                    case 9://DL
                        edgePic.add(R.drawable.dr1);
                        edgePic.add(R.drawable.dr2);
                    case 10://DB
                        edgePic.add(R.drawable.df1);
                        edgePic.add(R.drawable.df2);
                    case 11://DR
                        edgePic.add(R.drawable.dl1);
                        edgePic.add(R.drawable.dl2);
                }
                break;
            case "23"://23 代表白顶蓝前
                switch (position) {
                    case 0://UB
                        edgePic.add(R.drawable.br1);
                        edgePic.add(R.drawable.br2);
                    case 1://UR
                        edgePic.add(R.drawable.db1);
                        edgePic.add(R.drawable.db2);
                    case 2://UF
                        edgePic.add(R.drawable.dl1);
                        edgePic.add(R.drawable.dl2);
                    case 3://UL
                        edgePic.add(R.drawable.df1);
                        edgePic.add(R.drawable.df2);
                    case 4://FR
                        edgePic.add(R.drawable.bl2);
                        edgePic.add(R.drawable.bl1);
                    case 5://FL
                        edgePic.add(R.drawable.fl2);
                        edgePic.add(R.drawable.fl1);
                    case 6://BL
                        edgePic.add(R.drawable.fr2);
                        edgePic.add(R.drawable.fr1);
                    case 7://BR
                        edgePic.add(R.drawable.br2);
                        edgePic.add(R.drawable.br1);
                    case 8://DF
                        edgePic.add(R.drawable.ul1);
                        edgePic.add(R.drawable.ul2);
                    case 9://DL
                        edgePic.add(R.drawable.uf1);
                        edgePic.add(R.drawable.uf2);
                    case 10://DB
                        edgePic.add(R.drawable.ur1);
                        edgePic.add(R.drawable.ur2);
                    case 11://DR
                        edgePic.add(R.drawable.ub1);
                        edgePic.add(R.drawable.ub2);
                }
                break;
            case "24"://24 代表白顶绿前
                switch (position) {
                    case 0://UB
                        edgePic.add(R.drawable.dl1);
                        edgePic.add(R.drawable.dl2);
                    case 1://UR
                        edgePic.add(R.drawable.df1);
                        edgePic.add(R.drawable.df2);
                    case 2://UF
                        edgePic.add(R.drawable.dr1);
                        edgePic.add(R.drawable.dr2);
                    case 3://UL
                        edgePic.add(R.drawable.db1);
                        edgePic.add(R.drawable.db2);
                    case 4://FR
                        edgePic.add(R.drawable.fr2);
                        edgePic.add(R.drawable.fr1);
                    case 5://FL
                        edgePic.add(R.drawable.br2);
                        edgePic.add(R.drawable.br1);
                    case 6://BL
                        edgePic.add(R.drawable.bl2);
                        edgePic.add(R.drawable.bl1);
                    case 7://BR
                        edgePic.add(R.drawable.fl2);
                        edgePic.add(R.drawable.fl1);
                    case 8://DF
                        edgePic.add(R.drawable.ur1);
                        edgePic.add(R.drawable.ur2);
                    case 9://DL
                        edgePic.add(R.drawable.ub1);
                        edgePic.add(R.drawable.ub2);
                    case 10://DB
                        edgePic.add(R.drawable.ul1);
                        edgePic.add(R.drawable.ul2);
                    case 11://DR
                        edgePic.add(R.drawable.uf1);
                        edgePic.add(R.drawable.uf2);
                }
                break;
            case "25": //25 代表白顶红前
                switch (position) {
                    case 0://UB
                        edgePic.add(R.drawable.db1);
                        edgePic.add(R.drawable.db2);
                    case 1://UR
                        edgePic.add(R.drawable.dl1);
                        edgePic.add(R.drawable.dl2);
                    case 2://UF
                        edgePic.add(R.drawable.df1);
                        edgePic.add(R.drawable.df2);
                    case 3://UL
                        edgePic.add(R.drawable.dr1);
                        edgePic.add(R.drawable.dr2);
                    case 4://FR
                        edgePic.add(R.drawable.fl1);
                        edgePic.add(R.drawable.fl2);
                    case 5://FL
                        edgePic.add(R.drawable.fr1);
                        edgePic.add(R.drawable.fr2);
                    case 6://BL
                        edgePic.add(R.drawable.br1);
                        edgePic.add(R.drawable.br2);
                    case 7://BR
                        edgePic.add(R.drawable.bl1);
                        edgePic.add(R.drawable.bl2);
                    case 8://DF
                        edgePic.add(R.drawable.uf1);
                        edgePic.add(R.drawable.uf2);
                    case 9://DL
                        edgePic.add(R.drawable.ur1);
                        edgePic.add(R.drawable.ur2);
                    case 10://DB
                        edgePic.add(R.drawable.ub1);
                        edgePic.add(R.drawable.ub2);
                    case 11://DR
                        edgePic.add(R.drawable.ul1);
                        edgePic.add(R.drawable.ul2);
                }
                break;
            case "26": //26 代表白顶橙前
                switch (position) {
                    case 0://UB
                        edgePic.add(R.drawable.df1);
                        edgePic.add(R.drawable.df2);
                    case 1://UR
                        edgePic.add(R.drawable.dr1);
                        edgePic.add(R.drawable.dr2);
                    case 2://UF
                        edgePic.add(R.drawable.db1);
                        edgePic.add(R.drawable.db2);
                    case 3://UL
                        edgePic.add(R.drawable.dl1);
                        edgePic.add(R.drawable.dl2);
                    case 4://FR
                        edgePic.add(R.drawable.br1);
                        edgePic.add(R.drawable.br2);
                    case 5://FL
                        edgePic.add(R.drawable.bl1);
                        edgePic.add(R.drawable.bl2);
                    case 6://BL
                        edgePic.add(R.drawable.fl1);
                        edgePic.add(R.drawable.fl2);
                    case 7://BR
                        edgePic.add(R.drawable.fr1);
                        edgePic.add(R.drawable.fr2);
                    case 8://DF
                        edgePic.add(R.drawable.ub1);
                        edgePic.add(R.drawable.ub2);
                    case 9://DL
                        edgePic.add(R.drawable.ul1);
                        edgePic.add(R.drawable.ul2);
                    case 10://DB
                        edgePic.add(R.drawable.uf1);
                        edgePic.add(R.drawable.uf2);
                    case 11://DR
                        edgePic.add(R.drawable.ur1);
                        edgePic.add(R.drawable.ur2);
                }
                break;
            case "35"://35 代表蓝顶红前
                switch (position) {
                    case 0://UB
                        edgePic.add(R.drawable.bl2);
                        edgePic.add(R.drawable.bl1);
                    case 1://UR
                        edgePic.add(R.drawable.ul2);
                        edgePic.add(R.drawable.ul1);
                    case 2://UF
                        edgePic.add(R.drawable.fl2);
                        edgePic.add(R.drawable.fl1);
                    case 3://UL
                        edgePic.add(R.drawable.dl2);
                        edgePic.add(R.drawable.dl1);
                    case 4://FR
                        edgePic.add(R.drawable.uf2);
                        edgePic.add(R.drawable.uf1);
                    case 5://FL
                        edgePic.add(R.drawable.df2);
                        edgePic.add(R.drawable.df1);
                    case 6://BL
                        edgePic.add(R.drawable.db2);
                        edgePic.add(R.drawable.db1);
                    case 7://BR
                        edgePic.add(R.drawable.ub2);
                        edgePic.add(R.drawable.ub1);
                    case 8://DF
                        edgePic.add(R.drawable.fr2);
                        edgePic.add(R.drawable.fr1);
                    case 9://DL
                        edgePic.add(R.drawable.dr2);
                        edgePic.add(R.drawable.dr1);
                    case 10://DB
                        edgePic.add(R.drawable.br2);
                        edgePic.add(R.drawable.br1);
                    case 11://DR
                        edgePic.add(R.drawable.ur2);
                        edgePic.add(R.drawable.ur1);
                }
                break;
            case "36"://代表蓝顶橙前
                switch (position) {
                    case 0://UB
                        edgePic.add(R.drawable.fl2);
                        edgePic.add(R.drawable.fl1);
                    case 1://UR
                        edgePic.add(R.drawable.dl2);
                        edgePic.add(R.drawable.dl1);
                    case 2://UF
                        edgePic.add(R.drawable.bl2);
                        edgePic.add(R.drawable.bl1);
                    case 3://UL
                        edgePic.add(R.drawable.ul2);
                        edgePic.add(R.drawable.ul1);
                    case 4://FR
                        edgePic.add(R.drawable.db2);
                        edgePic.add(R.drawable.db1);
                    case 5://FL
                        edgePic.add(R.drawable.ub2);
                        edgePic.add(R.drawable.ub1);
                    case 6://BL
                        edgePic.add(R.drawable.uf2);
                        edgePic.add(R.drawable.uf1);
                    case 7://BR
                        edgePic.add(R.drawable.df2);
                        edgePic.add(R.drawable.df1);
                    case 8://DF
                        edgePic.add(R.drawable.br2);
                        edgePic.add(R.drawable.br1);
                    case 9://DL
                        edgePic.add(R.drawable.ur2);
                        edgePic.add(R.drawable.ur1);
                    case 10://DB
                        edgePic.add(R.drawable.fr2);
                        edgePic.add(R.drawable.fr1);
                    case 11://DR
                        edgePic.add(R.drawable.dr2);
                        edgePic.add(R.drawable.dr1);
                }
                break;
            case "31"://代表蓝顶黄前
                switch (position) {
                    case 0://UB
                        edgePic.add(R.drawable.dl2);
                        edgePic.add(R.drawable.dl1);
                    case 1://UR
                        edgePic.add(R.drawable.bl2);
                        edgePic.add(R.drawable.bl1);
                    case 2://UF
                        edgePic.add(R.drawable.ul2);
                        edgePic.add(R.drawable.ul1);
                    case 3://UL
                        edgePic.add(R.drawable.fl2);
                        edgePic.add(R.drawable.fl1);
                    case 4://FR
                        edgePic.add(R.drawable.ub1);
                        edgePic.add(R.drawable.ub2);
                    case 5://FL
                        edgePic.add(R.drawable.uf1);
                        edgePic.add(R.drawable.uf2);
                    case 6://BL
                        edgePic.add(R.drawable.df1);
                        edgePic.add(R.drawable.df2);
                    case 7://BR
                        edgePic.add(R.drawable.db1);
                        edgePic.add(R.drawable.db2);
                    case 8://DF
                        edgePic.add(R.drawable.ur2);
                        edgePic.add(R.drawable.ur1);
                    case 9://DL
                        edgePic.add(R.drawable.fr2);
                        edgePic.add(R.drawable.fr1);
                    case 10://DB
                        edgePic.add(R.drawable.dr2);
                        edgePic.add(R.drawable.dr1);
                    case 11://DR
                        edgePic.add(R.drawable.br2);
                        edgePic.add(R.drawable.br1);
                }
                break;
            case "32"://代表蓝顶白前
                switch (position) {
                    case 0://UB
                        edgePic.add(R.drawable.ul2);
                        edgePic.add(R.drawable.ul1);
                    case 1://UR
                        edgePic.add(R.drawable.fl2);
                        edgePic.add(R.drawable.fl1);
                    case 2://UF
                        edgePic.add(R.drawable.dl2);
                        edgePic.add(R.drawable.dl1);
                    case 3://UL
                        edgePic.add(R.drawable.bl2);
                        edgePic.add(R.drawable.bl1);
                    case 4://FR
                        edgePic.add(R.drawable.df1);
                        edgePic.add(R.drawable.df2);
                    case 5://FL
                        edgePic.add(R.drawable.db1);
                        edgePic.add(R.drawable.db2);
                    case 6://BL
                        edgePic.add(R.drawable.ub1);
                        edgePic.add(R.drawable.ub2);
                    case 7://BR
                        edgePic.add(R.drawable.uf1);
                        edgePic.add(R.drawable.uf2);
                    case 8://DF
                        edgePic.add(R.drawable.dr2);
                        edgePic.add(R.drawable.dr1);
                    case 9://DL
                        edgePic.add(R.drawable.br2);
                        edgePic.add(R.drawable.br1);
                    case 10://DB
                        edgePic.add(R.drawable.ur2);
                        edgePic.add(R.drawable.ur1);
                    case 11://DR
                        edgePic.add(R.drawable.fr2);
                        edgePic.add(R.drawable.fr1);
                }
                break;
            case "45"://45 代表绿顶红前
                switch (position) {
                    case 0://UB
                        edgePic.add(R.drawable.br2);
                        edgePic.add(R.drawable.br1);
                    case 1://UR
                        edgePic.add(R.drawable.dr2);
                        edgePic.add(R.drawable.dr1);
                    case 2://UF
                        edgePic.add(R.drawable.fr2);
                        edgePic.add(R.drawable.fr1);
                    case 3://UL
                        edgePic.add(R.drawable.ur2);
                        edgePic.add(R.drawable.ur1);
                    case 4://FR
                        edgePic.add(R.drawable.df2);
                        edgePic.add(R.drawable.df1);
                    case 5://FL
                        edgePic.add(R.drawable.uf2);
                        edgePic.add(R.drawable.uf1);
                    case 6://BL
                        edgePic.add(R.drawable.ub2);
                        edgePic.add(R.drawable.ub1);
                    case 7://BR
                        edgePic.add(R.drawable.db2);
                        edgePic.add(R.drawable.db1);
                    case 8://DF
                        edgePic.add(R.drawable.fl2);
                        edgePic.add(R.drawable.fl1);
                    case 9://DL
                        edgePic.add(R.drawable.ul2);
                        edgePic.add(R.drawable.ul1);
                    case 10://DB
                        edgePic.add(R.drawable.bl2);
                        edgePic.add(R.drawable.bl1);
                    case 11://DR
                        edgePic.add(R.drawable.dl2);
                        edgePic.add(R.drawable.dl1);
                }
                break;
            case "46"://46 代表绿顶橙前
                switch (position) {
                    case 0://UB
                        edgePic.add(R.drawable.fr2);
                        edgePic.add(R.drawable.fr1);
                    case 1://UR
                        edgePic.add(R.drawable.ur2);
                        edgePic.add(R.drawable.ur1);
                    case 2://UF
                        edgePic.add(R.drawable.br2);
                        edgePic.add(R.drawable.br1);
                    case 3://UL
                        edgePic.add(R.drawable.dr2);
                        edgePic.add(R.drawable.dr1);
                    case 4://FR
                        edgePic.add(R.drawable.ub2);
                        edgePic.add(R.drawable.ub1);
                    case 5://FL
                        edgePic.add(R.drawable.db2);
                        edgePic.add(R.drawable.db1);
                    case 6://BL
                        edgePic.add(R.drawable.df2);
                        edgePic.add(R.drawable.df1);
                    case 7://BR
                        edgePic.add(R.drawable.uf2);
                        edgePic.add(R.drawable.uf1);
                    case 8://DF
                        edgePic.add(R.drawable.bl2);
                        edgePic.add(R.drawable.bl1);
                    case 9://DL
                        edgePic.add(R.drawable.dl2);
                        edgePic.add(R.drawable.dl1);
                    case 10://DB
                        edgePic.add(R.drawable.fl2);
                        edgePic.add(R.drawable.fl1);
                    case 11://DR
                        edgePic.add(R.drawable.ur2);
                        edgePic.add(R.drawable.ur1);
                }
                break;
            case "41"://41 代表绿顶黄前
                switch (position) {
                    case 0://UB
                        edgePic.add(R.drawable.dr2);
                        edgePic.add(R.drawable.dr1);
                    case 1://UR
                        edgePic.add(R.drawable.fr2);
                        edgePic.add(R.drawable.fr1);
                    case 2://UF
                        edgePic.add(R.drawable.ur2);
                        edgePic.add(R.drawable.ur1);
                    case 3://UL
                        edgePic.add(R.drawable.br2);
                        edgePic.add(R.drawable.br1);
                    case 4://FR
                        edgePic.add(R.drawable.uf1);
                        edgePic.add(R.drawable.uf2);
                    case 5://FL
                        edgePic.add(R.drawable.ub1);
                        edgePic.add(R.drawable.ub2);
                    case 6://BL
                        edgePic.add(R.drawable.db1);
                        edgePic.add(R.drawable.db2);
                    case 7://BR
                        edgePic.add(R.drawable.df1);
                        edgePic.add(R.drawable.df2);
                    case 8://DF
                        edgePic.add(R.drawable.ul2);
                        edgePic.add(R.drawable.ul1);
                    case 9://DL
                        edgePic.add(R.drawable.bl2);
                        edgePic.add(R.drawable.bl1);
                    case 10://DB
                        edgePic.add(R.drawable.dl2);
                        edgePic.add(R.drawable.dl1);
                    case 11://DR
                        edgePic.add(R.drawable.fl2);
                        edgePic.add(R.drawable.fl1);
                }
                break;
            case "42"://42 代表绿顶白前
                switch (position) {
                    case 0://UB
                        edgePic.add(R.drawable.ur2);
                        edgePic.add(R.drawable.ur1);
                    case 1://UR
                        edgePic.add(R.drawable.br2);
                        edgePic.add(R.drawable.br1);
                    case 2://UF
                        edgePic.add(R.drawable.dr2);
                        edgePic.add(R.drawable.dr1);
                    case 3://UL
                        edgePic.add(R.drawable.fr2);
                        edgePic.add(R.drawable.fr1);
                    case 4://FR
                        edgePic.add(R.drawable.db1);
                        edgePic.add(R.drawable.db2);
                    case 5://FL
                        edgePic.add(R.drawable.df1);
                        edgePic.add(R.drawable.df2);
                    case 6://BL
                        edgePic.add(R.drawable.uf1);
                        edgePic.add(R.drawable.uf2);
                    case 7://BR
                        edgePic.add(R.drawable.ub1);
                        edgePic.add(R.drawable.ub2);
                    case 8://DF
                        edgePic.add(R.drawable.dl2);
                        edgePic.add(R.drawable.dl1);
                    case 9://DL
                        edgePic.add(R.drawable.fl2);
                        edgePic.add(R.drawable.fl1);
                    case 10://DB
                        edgePic.add(R.drawable.ul2);
                        edgePic.add(R.drawable.ul1);
                    case 11://DR
                        edgePic.add(R.drawable.bl2);
                        edgePic.add(R.drawable.bl1);
                }
                break;
            case "51"://51 代表红顶黄前
                switch (position) {
                    case 0://UB
                        edgePic.add(R.drawable.df2);
                        edgePic.add(R.drawable.df1);
                    case 1://UR
                        edgePic.add(R.drawable.fl1);
                        edgePic.add(R.drawable.fl2);
                    case 2://UF
                        edgePic.add(R.drawable.uf2);
                        edgePic.add(R.drawable.uf1);
                    case 3://UL
                        edgePic.add(R.drawable.fr1);
                        edgePic.add(R.drawable.fr2);
                    case 4://FR
                        edgePic.add(R.drawable.ul1);
                        edgePic.add(R.drawable.ul2);
                    case 5://FL
                        edgePic.add(R.drawable.ur1);
                        edgePic.add(R.drawable.ur2);
                    case 6://BL
                        edgePic.add(R.drawable.dr1);
                        edgePic.add(R.drawable.dr2);
                    case 7://BR
                        edgePic.add(R.drawable.dl1);
                        edgePic.add(R.drawable.dl2);
                    case 8://DF
                        edgePic.add(R.drawable.ub2);
                        edgePic.add(R.drawable.ub1);
                    case 9://DL
                        edgePic.add(R.drawable.br1);
                        edgePic.add(R.drawable.br2);
                    case 10://DB
                        edgePic.add(R.drawable.db2);
                        edgePic.add(R.drawable.db1);
                    case 11://DR
                        edgePic.add(R.drawable.bl1);
                        edgePic.add(R.drawable.bl2);
                }
                break;
            case "52"://52 代表红顶白前
                switch (position) {
                    case 0://UB
                        edgePic.add(R.drawable.uf2);
                        edgePic.add(R.drawable.uf1);
                    case 1://UR
                        edgePic.add(R.drawable.fr1);
                        edgePic.add(R.drawable.fr2);
                    case 2://UF
                        edgePic.add(R.drawable.df2);
                        edgePic.add(R.drawable.df1);
                    case 3://UL
                        edgePic.add(R.drawable.fl1);
                        edgePic.add(R.drawable.fl2);
                    case 4://FR
                        edgePic.add(R.drawable.dr1);
                        edgePic.add(R.drawable.dr2);
                    case 5://FL
                        edgePic.add(R.drawable.dl1);
                        edgePic.add(R.drawable.dl2);
                    case 6://BL
                        edgePic.add(R.drawable.ul1);
                        edgePic.add(R.drawable.ul2);
                    case 7://BR
                        edgePic.add(R.drawable.ur1);
                        edgePic.add(R.drawable.ur2);
                    case 8://DF
                        edgePic.add(R.drawable.db2);
                        edgePic.add(R.drawable.db1);
                    case 9://DL
                        edgePic.add(R.drawable.bl1);
                        edgePic.add(R.drawable.bl2);
                    case 10://DB
                        edgePic.add(R.drawable.ub2);
                        edgePic.add(R.drawable.ub1);
                    case 11://DR
                        edgePic.add(R.drawable.br1);
                        edgePic.add(R.drawable.br2);
                }
                break;
            case "53"://53 代表红顶蓝前
                switch (position) {
                    case 0://UB
                        edgePic.add(R.drawable.fr1);
                        edgePic.add(R.drawable.fr2);
                    case 1://UR
                        edgePic.add(R.drawable.df2);
                        edgePic.add(R.drawable.df1);
                    case 2://UF
                        edgePic.add(R.drawable.fl1);
                        edgePic.add(R.drawable.fl2);
                    case 3://UL
                        edgePic.add(R.drawable.uf2);
                        edgePic.add(R.drawable.uf1);
                    case 4://FR
                        edgePic.add(R.drawable.dl2);
                        edgePic.add(R.drawable.dl1);
                    case 5://FL
                        edgePic.add(R.drawable.ul2);
                        edgePic.add(R.drawable.ul1);
                    case 6://BL
                        edgePic.add(R.drawable.ur2);
                        edgePic.add(R.drawable.ur1);
                    case 7://BR
                        edgePic.add(R.drawable.dr2);
                        edgePic.add(R.drawable.dr1);
                    case 8://DF
                        edgePic.add(R.drawable.bl1);
                        edgePic.add(R.drawable.bl2);
                    case 9://DL
                        edgePic.add(R.drawable.ub2);
                        edgePic.add(R.drawable.ub1);
                    case 10://DB
                        edgePic.add(R.drawable.br1);
                        edgePic.add(R.drawable.br2);
                    case 11://DR
                        edgePic.add(R.drawable.db2);
                        edgePic.add(R.drawable.db1);
                }
                break;
            case "54"://54 代表红顶绿前
                switch (position) {
                    case 0://UB
                        edgePic.add(R.drawable.fl1);
                        edgePic.add(R.drawable.fl2);
                    case 1://UR
                        edgePic.add(R.drawable.uf2);
                        edgePic.add(R.drawable.uf1);
                    case 2://UF
                        edgePic.add(R.drawable.fr1);
                        edgePic.add(R.drawable.fr2);
                    case 3://UL
                        edgePic.add(R.drawable.df2);
                        edgePic.add(R.drawable.df1);
                    case 4://FR
                        edgePic.add(R.drawable.ur2);
                        edgePic.add(R.drawable.ur1);
                    case 5://FL
                        edgePic.add(R.drawable.dr2);
                        edgePic.add(R.drawable.dr1);
                    case 6://BL
                        edgePic.add(R.drawable.dl2);
                        edgePic.add(R.drawable.dl1);
                    case 7://BR
                        edgePic.add(R.drawable.ul2);
                        edgePic.add(R.drawable.ul1);
                    case 8://DF
                        edgePic.add(R.drawable.br1);
                        edgePic.add(R.drawable.br2);
                    case 9://DL
                        edgePic.add(R.drawable.db2);
                        edgePic.add(R.drawable.db1);
                    case 10://DB
                        edgePic.add(R.drawable.bl1);
                        edgePic.add(R.drawable.bl2);
                    case 11://DR
                        edgePic.add(R.drawable.ub2);
                        edgePic.add(R.drawable.ub1);
                }
                break;
            case "61"://61 代表橙顶黄前
                switch (position) {
                    case 0://UB
                        edgePic.add(R.drawable.ub1);
                        edgePic.add(R.drawable.ub2);
                    case 1://UR
                        edgePic.add(R.drawable.ur1);
                        edgePic.add(R.drawable.ur2);
                    case 2://UF
                        edgePic.add(R.drawable.uf1);
                        edgePic.add(R.drawable.uf2);
                    case 3://UL
                        edgePic.add(R.drawable.ul1);
                        edgePic.add(R.drawable.ul2);
                    case 4://FR
                        edgePic.add(R.drawable.fr1);
                        edgePic.add(R.drawable.fr2);
                    case 5://FL
                        edgePic.add(R.drawable.fl1);
                        edgePic.add(R.drawable.fl2);
                    case 6://BL
                        edgePic.add(R.drawable.bl1);
                        edgePic.add(R.drawable.bl2);
                    case 7://BR
                        edgePic.add(R.drawable.br1);
                        edgePic.add(R.drawable.br2);
                    case 8://DF
                        edgePic.add(R.drawable.df1);
                        edgePic.add(R.drawable.df2);
                    case 9://DL
                        edgePic.add(R.drawable.dl1);
                        edgePic.add(R.drawable.dl2);
                    case 10://DB
                        edgePic.add(R.drawable.db1);
                        edgePic.add(R.drawable.db2);
                    case 11://DR
                        edgePic.add(R.drawable.dr1);
                        edgePic.add(R.drawable.dr2);
                }
                break;
            case "62"://62 代表橙顶白前
                switch (position) {
                    case 0://UB
                        edgePic.add(R.drawable.ub2);
                        edgePic.add(R.drawable.ub1);
                    case 1://UR
                        edgePic.add(R.drawable.bl1);
                        edgePic.add(R.drawable.bl2);
                    case 2://UF
                        edgePic.add(R.drawable.db2);
                        edgePic.add(R.drawable.db1);
                    case 3://UL
                        edgePic.add(R.drawable.br1);
                        edgePic.add(R.drawable.br2);
                    case 4://FR
                        edgePic.add(R.drawable.dl1);
                        edgePic.add(R.drawable.dl2);
                    case 5://FL
                        edgePic.add(R.drawable.dr1);
                        edgePic.add(R.drawable.dr2);
                    case 6://BL
                        edgePic.add(R.drawable.ur1);
                        edgePic.add(R.drawable.ur2);
                    case 7://BR
                        edgePic.add(R.drawable.ul1);
                        edgePic.add(R.drawable.ul2);
                    case 8://DF
                        edgePic.add(R.drawable.df2);
                        edgePic.add(R.drawable.df1);
                    case 9://DL
                        edgePic.add(R.drawable.fr1);
                        edgePic.add(R.drawable.fr2);
                    case 10://DB
                        edgePic.add(R.drawable.uf2);
                        edgePic.add(R.drawable.uf1);
                    case 11://DR
                        edgePic.add(R.drawable.fl1);
                        edgePic.add(R.drawable.fl2);
                }
                break;
            case "63"://代表橙顶蓝前
                switch (position) {
                    case 0://UB
                        edgePic.add(R.drawable.br1);
                        edgePic.add(R.drawable.br2);
                    case 1://UR
                        edgePic.add(R.drawable.ub2);
                        edgePic.add(R.drawable.ub1);
                    case 2://UF
                        edgePic.add(R.drawable.bl1);
                        edgePic.add(R.drawable.bl2);
                    case 3://UL
                        edgePic.add(R.drawable.db2);
                        edgePic.add(R.drawable.db1);
                    case 4://FR
                        edgePic.add(R.drawable.ul2);
                        edgePic.add(R.drawable.ul1);
                    case 5://FL
                        edgePic.add(R.drawable.dl2);
                        edgePic.add(R.drawable.dl1);
                    case 6://BL
                        edgePic.add(R.drawable.dr2);
                        edgePic.add(R.drawable.dr1);
                    case 7://BR
                        edgePic.add(R.drawable.ur2);
                        edgePic.add(R.drawable.ur1);
                    case 8://DF
                        edgePic.add(R.drawable.fl1);
                        edgePic.add(R.drawable.fl2);
                    case 9://DL
                        edgePic.add(R.drawable.df2);
                        edgePic.add(R.drawable.df1);
                    case 10://DB
                        edgePic.add(R.drawable.fr1);
                        edgePic.add(R.drawable.fr2);
                    case 11://DR
                        edgePic.add(R.drawable.uf2);
                        edgePic.add(R.drawable.uf1);
                }
                break;
            case "64"://64 代表橙顶绿前
                switch (position) {
                    case 0://UB
                        edgePic.add(R.drawable.bl1);
                        edgePic.add(R.drawable.bl2);
                    case 1://UR
                        edgePic.add(R.drawable.db2);
                        edgePic.add(R.drawable.db1);
                    case 2://UF
                        edgePic.add(R.drawable.br1);
                        edgePic.add(R.drawable.br2);
                    case 3://UL
                        edgePic.add(R.drawable.ub2);
                        edgePic.add(R.drawable.ub1);
                    case 4://FR
                        edgePic.add(R.drawable.dr2);
                        edgePic.add(R.drawable.dr1);
                    case 5://FL
                        edgePic.add(R.drawable.ur2);
                        edgePic.add(R.drawable.ur1);
                    case 6://BL
                        edgePic.add(R.drawable.ul2);
                        edgePic.add(R.drawable.ul1);
                    case 7://BR
                        edgePic.add(R.drawable.dl2);
                        edgePic.add(R.drawable.dl1);
                    case 8://DF
                        edgePic.add(R.drawable.fr1);
                        edgePic.add(R.drawable.fr2);
                    case 9://DL
                        edgePic.add(R.drawable.uf2);
                        edgePic.add(R.drawable.uf1);
                    case 10://DB
                        edgePic.add(R.drawable.fl1);
                        edgePic.add(R.drawable.fl2);
                    case 11://DR
                        edgePic.add(R.drawable.df2);
                        edgePic.add(R.drawable.df1);
                }
                break;

        }





        return edgePic;
    }



    /**
     * 根据坐标取色块
     * @return
     */
    protected  List<Integer> getPicForCoordinate(int position){
        List<Integer> cornerPic = new ArrayList<>();
        String str = SPUtils.getInstance().getString(SpKey.COORDINATE);
        if (TextUtils.isEmpty(str)) {
            //没有定义过，默认 黄顶红前
            switch (position) {
                case 0://UBR
                    cornerPic.add(R.drawable.ubr1);
                    cornerPic.add(R.drawable.ubr2);
                    cornerPic.add(R.drawable.ubr3);
                    break;
                case 1://UFR
                    cornerPic.add(R.drawable.ufr1);
                    cornerPic.add(R.drawable.ufr2);
                    cornerPic.add(R.drawable.ufr3);
                    break;
                case 2://UFL
                    cornerPic.add(R.drawable.ufl1);
                    cornerPic.add(R.drawable.ufl2);
                    cornerPic.add(R.drawable.ufl3);
                    break;
                case 3://UBL
                    cornerPic.add(R.drawable.ubl1);
                    cornerPic.add(R.drawable.ubl2);
                    cornerPic.add(R.drawable.ubl3);
                    break;
                case 4://DFR
                    cornerPic.add(R.drawable.dfr1);
                    cornerPic.add(R.drawable.dfr2);
                    cornerPic.add(R.drawable.dfr3);
                    break;
                case 5://DBR
                    cornerPic.add(R.drawable.dbr1);
                    cornerPic.add(R.drawable.dbr2);
                    cornerPic.add(R.drawable.dbr3);
                    break;
                case 6://DBL
                    cornerPic.add(R.drawable.dbl1);
                    cornerPic.add(R.drawable.dbl2);
                    cornerPic.add(R.drawable.dbl3);
                    break;
                case 7://DFL
                    cornerPic.add(R.drawable.dfl1);
                    cornerPic.add(R.drawable.dfl2);
                    cornerPic.add(R.drawable.dfl3);
                    break;

            }

            return cornerPic;
        }
        switch (str) {
            case "13": //13 代表黄顶蓝前
                switch (position) {
                    case 0://UBR
                        cornerPic.add(R.drawable.ufr1);
                        cornerPic.add(R.drawable.ufr2);
                        cornerPic.add(R.drawable.ufr3);
                        break;
                    case 1://UFR
                        cornerPic.add(R.drawable.ufl1);
                        cornerPic.add(R.drawable.ufl2);
                        cornerPic.add(R.drawable.ufl3);
                        break;
                    case 2://UFL
                        cornerPic.add(R.drawable.ubl1);
                        cornerPic.add(R.drawable.ubl2);
                        cornerPic.add(R.drawable.ubl3);
                        break;
                    case 3://UBL
                        cornerPic.add(R.drawable.ubr1);
                        cornerPic.add(R.drawable.ubr2);
                        cornerPic.add(R.drawable.ubr3);
                        break;
                    case 4://DFR
                        cornerPic.add(R.drawable.dfl1);
                        cornerPic.add(R.drawable.dfl2);
                        cornerPic.add(R.drawable.dfl3);
                        break;
                    case 5://DBR
                        cornerPic.add(R.drawable.dfr1);
                        cornerPic.add(R.drawable.dfr2);
                        cornerPic.add(R.drawable.dfr3);
                        break;
                    case 6://DBL
                        cornerPic.add(R.drawable.dbr1);
                        cornerPic.add(R.drawable.dbr2);
                        cornerPic.add(R.drawable.dbr3);
                        break;
                    case 7://DFL
                        cornerPic.add(R.drawable.dbl1);
                        cornerPic.add(R.drawable.dbl2);
                        cornerPic.add(R.drawable.dbl3);
                        break;

                }
                break;
            case "14"://14 代表黄顶绿前
                switch (position) {
                    case 0://UBR
                        cornerPic.add(R.drawable.ubl1);
                        cornerPic.add(R.drawable.ubl2);
                        cornerPic.add(R.drawable.ubl3);
                        break;
                    case 1://UFR
                        cornerPic.add(R.drawable.ubr1);
                        cornerPic.add(R.drawable.ubr2);
                        cornerPic.add(R.drawable.ubr3);
                        break;
                    case 2://UFL
                        cornerPic.add(R.drawable.ufr1);
                        cornerPic.add(R.drawable.ufr2);
                        cornerPic.add(R.drawable.ufr3);
                        break;
                    case 3://UBL
                        cornerPic.add(R.drawable.ufl1);
                        cornerPic.add(R.drawable.ufl2);
                        cornerPic.add(R.drawable.ufl3);
                        break;
                    case 4://DFR
                        cornerPic.add(R.drawable.dbr1);
                        cornerPic.add(R.drawable.dbr2);
                        cornerPic.add(R.drawable.dbr3);
                        break;
                    case 5://DBR
                        cornerPic.add(R.drawable.dbl1);
                        cornerPic.add(R.drawable.dbl2);
                        cornerPic.add(R.drawable.dbl3);
                        break;
                    case 6://DBL
                        cornerPic.add(R.drawable.dfl1);
                        cornerPic.add(R.drawable.dfl2);
                        cornerPic.add(R.drawable.dfl3);

                        break;
                    case 7://DFL
                        cornerPic.add(R.drawable.dfr1);
                        cornerPic.add(R.drawable.dfr2);
                        cornerPic.add(R.drawable.dfr3);
                        break;

                }
                break;
            case "15"://15 代表黄顶红前
                switch (position) {
                    case 0://UBR
                        cornerPic.add(R.drawable.ubr1);
                        cornerPic.add(R.drawable.ubr2);
                        cornerPic.add(R.drawable.ubr3);
                        break;
                    case 1://UFR
                        cornerPic.add(R.drawable.ufr1);
                        cornerPic.add(R.drawable.ufr2);
                        cornerPic.add(R.drawable.ufr3);
                        break;
                    case 2://UFL
                        cornerPic.add(R.drawable.ufl1);
                        cornerPic.add(R.drawable.ufl2);
                        cornerPic.add(R.drawable.ufl3);
                        break;
                    case 3://UBL
                        cornerPic.add(R.drawable.ubl1);
                        cornerPic.add(R.drawable.ubl2);
                        cornerPic.add(R.drawable.ubl3);
                        break;
                    case 4://DFR
                        cornerPic.add(R.drawable.dfr1);
                        cornerPic.add(R.drawable.dfr2);
                        cornerPic.add(R.drawable.dfr3);
                        break;
                    case 5://UBR
                        cornerPic.add(R.drawable.dbr1);
                        cornerPic.add(R.drawable.dbr2);
                        cornerPic.add(R.drawable.dbr3);
                        break;
                    case 6://DBL
                        cornerPic.add(R.drawable.dbl1);
                        cornerPic.add(R.drawable.dbl2);
                        cornerPic.add(R.drawable.dbl3);
                        break;
                    case 7://DFL
                        cornerPic.add(R.drawable.dfl1);
                        cornerPic.add(R.drawable.dfl2);
                        cornerPic.add(R.drawable.dfl3);
                        break;

                }
                break;
            case "16"://16 代表黄顶橙前
                switch (position) {
                    case 0://UBR
                        cornerPic.add(R.drawable.ufl1);
                        cornerPic.add(R.drawable.ufl2);
                        cornerPic.add(R.drawable.ufl3);
                        break;
                    case 1://UFR
                        cornerPic.add(R.drawable.ubl1);
                        cornerPic.add(R.drawable.ubl2);
                        cornerPic.add(R.drawable.ubl3);
                        break;
                    case 2://UFL
                        cornerPic.add(R.drawable.ubr1);
                        cornerPic.add(R.drawable.ubr2);
                        cornerPic.add(R.drawable.ubr3);

                        break;
                    case 3://UBL
                        cornerPic.add(R.drawable.ufr1);
                        cornerPic.add(R.drawable.ufr2);
                        cornerPic.add(R.drawable.ufr3);
                        break;
                    case 4://DFR
                        cornerPic.add(R.drawable.dbl1);
                        cornerPic.add(R.drawable.dbl2);
                        cornerPic.add(R.drawable.dbl3);
                        break;
                    case 5://DBR
                        cornerPic.add(R.drawable.dfl1);
                        cornerPic.add(R.drawable.dfl2);
                        cornerPic.add(R.drawable.dfl3);
                        break;
                    case 6://DBL
                        cornerPic.add(R.drawable.dfr1);
                        cornerPic.add(R.drawable.dfr2);
                        cornerPic.add(R.drawable.dfr3);
                        break;
                    case 7://DFL
                        cornerPic.add(R.drawable.dbr1);
                        cornerPic.add(R.drawable.dbr2);
                        cornerPic.add(R.drawable.dbr3);
                        break;

                }
                break;
            case "23"://23 代表白顶蓝前
                switch (position) {
                    case 0://UBR
                        cornerPic.add(R.drawable.dbr1);
                        cornerPic.add(R.drawable.dbr2);
                        cornerPic.add(R.drawable.dbr3);
                        break;
                    case 1://UFR
                        cornerPic.add(R.drawable.dbl1);
                        cornerPic.add(R.drawable.dbl2);
                        cornerPic.add(R.drawable.dbl3);
                        break;
                    case 2://UFL
                        cornerPic.add(R.drawable.dfl1);
                        cornerPic.add(R.drawable.dfl2);
                        cornerPic.add(R.drawable.dfl3);
                        break;
                    case 3://UBL
                        cornerPic.add(R.drawable.dfr1);
                        cornerPic.add(R.drawable.dfr2);
                        cornerPic.add(R.drawable.dfr3);
                        break;
                    case 4://DFR
                        cornerPic.add(R.drawable.ubl1);
                        cornerPic.add(R.drawable.ubl2);
                        cornerPic.add(R.drawable.ubl3);
                        break;
                    case 5://DBR
                        cornerPic.add(R.drawable.ubr1);
                        cornerPic.add(R.drawable.ubr2);
                        cornerPic.add(R.drawable.ubr3);
                        break;
                    case 6://DBL
                        cornerPic.add(R.drawable.ufr1);
                        cornerPic.add(R.drawable.ufr2);
                        cornerPic.add(R.drawable.ufr3);
                        break;
                    case 7://DFL
                        cornerPic.add(R.drawable.ufl1);
                        cornerPic.add(R.drawable.ufl2);
                        cornerPic.add(R.drawable.ufl3);

                        break;

                }
                break;
            case "24"://24 代表白顶绿前
                switch (position) {
                    case 0://UBR
                        cornerPic.add(R.drawable.dfl1);
                        cornerPic.add(R.drawable.dfl2);
                        cornerPic.add(R.drawable.dfl3);
                        break;
                    case 1://UFR
                        cornerPic.add(R.drawable.dfr1);
                        cornerPic.add(R.drawable.dfr2);
                        cornerPic.add(R.drawable.dfr3);
                        break;
                    case 2://UFL
                        cornerPic.add(R.drawable.dbr1);
                        cornerPic.add(R.drawable.dbr2);
                        cornerPic.add(R.drawable.dbr3);
                        break;
                    case 3://UBL
                        cornerPic.add(R.drawable.dbl1);
                        cornerPic.add(R.drawable.dbl2);
                        cornerPic.add(R.drawable.dbl3);
                        break;
                    case 4://DFR
                        cornerPic.add(R.drawable.ufr1);
                        cornerPic.add(R.drawable.ufr2);
                        cornerPic.add(R.drawable.ufr3);
                        break;
                    case 5://DBR
                        cornerPic.add(R.drawable.ufl1);
                        cornerPic.add(R.drawable.ufl2);
                        cornerPic.add(R.drawable.ufl3);

                        break;
                    case 6://DBL
                        cornerPic.add(R.drawable.ubl1);
                        cornerPic.add(R.drawable.ubl2);
                        cornerPic.add(R.drawable.ubl3);
                        break;
                    case 7://DFL
                        cornerPic.add(R.drawable.ubr1);
                        cornerPic.add(R.drawable.ubr2);
                        cornerPic.add(R.drawable.ubr3);
                        break;

                }
                break;
            case "25": //25 代表白顶红前
                switch (position) {
                    case 0://UBR
                        cornerPic.add(R.drawable.dbl1);
                        cornerPic.add(R.drawable.dbl2);
                        cornerPic.add(R.drawable.dbl3);
                        break;
                    case 1://UFR
                        cornerPic.add(R.drawable.dfl1);
                        cornerPic.add(R.drawable.dfl2);
                        cornerPic.add(R.drawable.dfl3);
                        break;
                    case 2://UFL
                        cornerPic.add(R.drawable.dfr1);
                        cornerPic.add(R.drawable.dfr2);
                        cornerPic.add(R.drawable.dfr3);
                        break;
                    case 3://UBL
                        cornerPic.add(R.drawable.dbr1);
                        cornerPic.add(R.drawable.dbr2);
                        cornerPic.add(R.drawable.dbr3);
                        break;
                    case 4://DFR
                        cornerPic.add(R.drawable.ufl1);
                        cornerPic.add(R.drawable.ufl2);
                        cornerPic.add(R.drawable.ufl3);
                        break;
                    case 5://DBR
                        cornerPic.add(R.drawable.ubl1);
                        cornerPic.add(R.drawable.ubl2);
                        cornerPic.add(R.drawable.ubl3);
                        break;
                    case 6://DBL
                        cornerPic.add(R.drawable.ubr1);
                        cornerPic.add(R.drawable.ubr2);
                        cornerPic.add(R.drawable.ubr3);
                        break;
                    case 7://DFL
                        cornerPic.add(R.drawable.ufr1);
                        cornerPic.add(R.drawable.ufr2);
                        cornerPic.add(R.drawable.ufr3);
                        break;

                }
                break;
            case "26": //26 代表白顶橙前
                switch (position) {
                    case 0://UBR
                        cornerPic.add(R.drawable.dfr1);
                        cornerPic.add(R.drawable.dfr2);
                        cornerPic.add(R.drawable.dfr3);
                        break;
                    case 1://UFR
                        cornerPic.add(R.drawable.dbr1);
                        cornerPic.add(R.drawable.dbr2);
                        cornerPic.add(R.drawable.dbr3);
                        break;
                    case 2://UFL
                        cornerPic.add(R.drawable.dbl1);
                        cornerPic.add(R.drawable.dbl2);
                        cornerPic.add(R.drawable.dbl3);
                        break;
                    case 3://UBL
                        cornerPic.add(R.drawable.dfl1);
                        cornerPic.add(R.drawable.dfl2);
                        cornerPic.add(R.drawable.dfl3);
                        break;
                    case 4://DFR
                        cornerPic.add(R.drawable.ubr1);
                        cornerPic.add(R.drawable.ubr2);
                        cornerPic.add(R.drawable.ubr3);
                        break;
                    case 5://DBR
                        cornerPic.add(R.drawable.ufr1);
                        cornerPic.add(R.drawable.ufr2);
                        cornerPic.add(R.drawable.ufr3);
                        break;
                    case 6://DBL
                        cornerPic.add(R.drawable.ufl1);
                        cornerPic.add(R.drawable.ufl2);
                        cornerPic.add(R.drawable.ufl3);
                        break;
                    case 7://DFL
                        cornerPic.add(R.drawable.ubl1);
                        cornerPic.add(R.drawable.ubl2);
                        cornerPic.add(R.drawable.ubl3);
                        break;

                }
                break;
            case "35"://35 代表蓝顶红前
                switch (position) {
                    case 0://UBR
                        cornerPic.add(R.drawable.ubl2);
                        cornerPic.add(R.drawable.ubl3);
                        cornerPic.add(R.drawable.ubl1);
                        break;
                    case 1://UFR
                        cornerPic.add(R.drawable.ufl3);
                        cornerPic.add(R.drawable.ufl1);
                        cornerPic.add(R.drawable.ufl2);
                        break;
                    case 2://UFL
                        cornerPic.add(R.drawable.dfl2);
                        cornerPic.add(R.drawable.dfl3);
                        cornerPic.add(R.drawable.dfl1);
                        break;
                    case 3://UBL
                        cornerPic.add(R.drawable.dbl3);
                        cornerPic.add(R.drawable.dbl1);
                        cornerPic.add(R.drawable.dbl2);
                        break;
                    case 4://DFR
                        cornerPic.add(R.drawable.ufr2);
                        cornerPic.add(R.drawable.ufr3);
                        cornerPic.add(R.drawable.ufr1);
                        break;
                    case 5://UBR
                        cornerPic.add(R.drawable.ubl2);
                        cornerPic.add(R.drawable.ubl3);
                        cornerPic.add(R.drawable.ubl1);
                        break;
                    case 6://DBL
                        cornerPic.add(R.drawable.dbr3);
                        cornerPic.add(R.drawable.dbr2);
                        cornerPic.add(R.drawable.dbr1);
                        break;
                    case 7://DFL
                        cornerPic.add(R.drawable.dfr3);
                        cornerPic.add(R.drawable.dfr1);
                        cornerPic.add(R.drawable.dfr2);
                        break;

                }
                break;
            case "36"://代表蓝顶橙前
                switch (position) {
                    case 0://UBR
                        cornerPic.add(R.drawable.dfl3);
                        cornerPic.add(R.drawable.dfl2);
                        cornerPic.add(R.drawable.dfl1);
                        break;
                    case 1://UFR
                        cornerPic.add(R.drawable.dbl3);
                        cornerPic.add(R.drawable.dbl1);
                        cornerPic.add(R.drawable.dbl2);
                        break;
                    case 2://UFL
                        cornerPic.add(R.drawable.ubl2);
                        cornerPic.add(R.drawable.ubl3);
                        cornerPic.add(R.drawable.ubl1);
                        break;
                    case 3://UBL
                        cornerPic.add(R.drawable.ufl3);
                        cornerPic.add(R.drawable.ufl1);
                        cornerPic.add(R.drawable.ufl2);
                        break;
                    case 4://DFR
                        cornerPic.add(R.drawable.dbr2);
                        cornerPic.add(R.drawable.dbr3);
                        cornerPic.add(R.drawable.dbr1);
                        break;
                    case 5://DBR
                        cornerPic.add(R.drawable.dfl2);
                        cornerPic.add(R.drawable.dfl3);
                        cornerPic.add(R.drawable.dfl1);
                        break;
                    case 6://DBL
                        cornerPic.add(R.drawable.ufr2);
                        cornerPic.add(R.drawable.ufr3);
                        cornerPic.add(R.drawable.ufr1);
                        break;
                    case 7://DFL
                        cornerPic.add(R.drawable.ubr3);
                        cornerPic.add(R.drawable.ubr1);
                        cornerPic.add(R.drawable.ubr2);
                        break;

                }
                break;
            case "31"://代表蓝顶黄前
                switch (position) {
                    case 0://UBR
                        cornerPic.add(R.drawable.dbl3);
                        cornerPic.add(R.drawable.dbl1);
                        cornerPic.add(R.drawable.dbl2);
                        break;
                    case 1://UFR
                        cornerPic.add(R.drawable.ubl2);
                        cornerPic.add(R.drawable.ubl3);
                        cornerPic.add(R.drawable.ubl1);
                        break;
                    case 2://UFL
                        cornerPic.add(R.drawable.ufl3);
                        cornerPic.add(R.drawable.ufl1);
                        cornerPic.add(R.drawable.ufl2);
                        break;
                    case 3://UBL
                        cornerPic.add(R.drawable.dfl2);
                        cornerPic.add(R.drawable.dfl3);
                        cornerPic.add(R.drawable.dfl1);
                        break;
                    case 4://DFR
                        cornerPic.add(R.drawable.ubr3);
                        cornerPic.add(R.drawable.ubr1);
                        cornerPic.add(R.drawable.ubr2);
                        break;
                    case 5://DBR
                        cornerPic.add(R.drawable.dbr2);
                        cornerPic.add(R.drawable.dbr3);
                        cornerPic.add(R.drawable.dbr1);
                        break;
                    case 6://DBL
                        cornerPic.add(R.drawable.dfr3);
                        cornerPic.add(R.drawable.dfr1);
                        cornerPic.add(R.drawable.dfr2);
                        break;
                    case 7://DFL
                        cornerPic.add(R.drawable.ufl2);
                        cornerPic.add(R.drawable.ufl3);
                        cornerPic.add(R.drawable.ufl1);
                        break;

                }
                break;
            case "32"://代表蓝顶白前
                switch (position) {
                    case 0://UBR
                        cornerPic.add(R.drawable.ufl3);
                        cornerPic.add(R.drawable.ufl1);
                        cornerPic.add(R.drawable.ufl2);
                        break;
                    case 1://UFR
                        cornerPic.add(R.drawable.dfl2);
                        cornerPic.add(R.drawable.dfl3);
                        cornerPic.add(R.drawable.dfl1);
                        break;
                    case 2://UFL
                        cornerPic.add(R.drawable.dbl3);
                        cornerPic.add(R.drawable.dbl1);
                        cornerPic.add(R.drawable.dbl2);
                        break;
                    case 3://UBL
                        cornerPic.add(R.drawable.ubl2);
                        cornerPic.add(R.drawable.ubl3);
                        cornerPic.add(R.drawable.ubl1);
                        break;
                    case 4://DFR
                        cornerPic.add(R.drawable.dfr3);
                        cornerPic.add(R.drawable.dfr1);
                        cornerPic.add(R.drawable.dfr2);
                        break;
                    case 5://DBR
                        cornerPic.add(R.drawable.ufr2);
                        cornerPic.add(R.drawable.ufr3);
                        cornerPic.add(R.drawable.ufr1);
                        break;
                    case 6://DBL
                        cornerPic.add(R.drawable.ubr3);
                        cornerPic.add(R.drawable.ubr1);
                        cornerPic.add(R.drawable.ubr2);
                        break;
                    case 7://DFL
                        cornerPic.add(R.drawable.dbr2);
                        cornerPic.add(R.drawable.dbr3);
                        cornerPic.add(R.drawable.dbr1);
                        break;

                }
                break;




            case "45"://45 代表绿顶红前
                switch (position) {
                    case 0://UBR
                        cornerPic.add(R.drawable.dbr2);
                        cornerPic.add(R.drawable.dbr3);
                        cornerPic.add(R.drawable.dbr1);
                        break;
                    case 1://UFR
                        cornerPic.add(R.drawable.dfr3);
                        cornerPic.add(R.drawable.dfr1);
                        cornerPic.add(R.drawable.dfr2);
                        break;
                    case 2://UFL
                        cornerPic.add(R.drawable.ufr2);
                        cornerPic.add(R.drawable.ufr3);
                        cornerPic.add(R.drawable.ufr1);
                        break;
                    case 3://UBL
                        cornerPic.add(R.drawable.ubr3);
                        cornerPic.add(R.drawable.ubr1);
                        cornerPic.add(R.drawable.ubr2);
                        break;
                    case 4://DFR
                        cornerPic.add(R.drawable.dfl2);
                        cornerPic.add(R.drawable.dfl3);
                        cornerPic.add(R.drawable.dfl1);
                        break;
                    case 5://DBR
                        cornerPic.add(R.drawable.dbl3);
                        cornerPic.add(R.drawable.dbl1);
                        cornerPic.add(R.drawable.dbl2);
                        break;
                    case 6://DBL
                        cornerPic.add(R.drawable.ubl2);
                        cornerPic.add(R.drawable.ubl3);
                        cornerPic.add(R.drawable.ubl1);
                        break;
                    case 7://DFL
                        cornerPic.add(R.drawable.ufl3);
                        cornerPic.add(R.drawable.ufl1);
                        cornerPic.add(R.drawable.ufl2);
                        break;

                }
                break;
            case "46"://46 代表绿顶橙前
                switch (position) {
                    case 0://UBR
                        cornerPic.add(R.drawable.ufr2);
                        cornerPic.add(R.drawable.ufr3);
                        cornerPic.add(R.drawable.ufr1);
                        break;
                    case 1://UFR
                        cornerPic.add(R.drawable.ubr3);
                        cornerPic.add(R.drawable.ubr1);
                        cornerPic.add(R.drawable.ubr2);
                        break;
                    case 2://UFL
                        cornerPic.add(R.drawable.dbr2);
                        cornerPic.add(R.drawable.dbr3);
                        cornerPic.add(R.drawable.dbr1);
                        break;
                    case 3://UBL
                        cornerPic.add(R.drawable.dfr3);
                        cornerPic.add(R.drawable.dfr1);
                        cornerPic.add(R.drawable.dfr2);
                        break;
                    case 4://DFR
                        cornerPic.add(R.drawable.ubl2);
                        cornerPic.add(R.drawable.ubl3);
                        cornerPic.add(R.drawable.ubl1);
                        break;
                    case 5://DBR
                        cornerPic.add(R.drawable.ufl3);
                        cornerPic.add(R.drawable.ufl1);
                        cornerPic.add(R.drawable.ufl2);
                        break;
                    case 6://DBL
                        cornerPic.add(R.drawable.dfl2);
                        cornerPic.add(R.drawable.dfl3);
                        cornerPic.add(R.drawable.dfl1);
                        break;
                    case 7://DFL
                        cornerPic.add(R.drawable.dbl3);
                        cornerPic.add(R.drawable.dbl1);
                        cornerPic.add(R.drawable.dbl2);
                        break;

                }
                break;
            case "41"://41 代表绿顶黄前
                switch (position) {
                    case 0://UBR
                        cornerPic.add(R.drawable.dbr2);
                        cornerPic.add(R.drawable.dbr3);
                        cornerPic.add(R.drawable.dbr1);
                        break;
                    case 1://UFR
                        cornerPic.add(R.drawable.dfr3);
                        cornerPic.add(R.drawable.dfr1);
                        cornerPic.add(R.drawable.dfr2);
                        break;
                    case 2://UFL
                        cornerPic.add(R.drawable.ufr2);
                        cornerPic.add(R.drawable.ufr3);
                        cornerPic.add(R.drawable.ufr1);
                        break;
                    case 3://UBL
                        cornerPic.add(R.drawable.ubr3);
                        cornerPic.add(R.drawable.ubr1);
                        cornerPic.add(R.drawable.ubr2);
                        break;
                    case 4://DFR
                        cornerPic.add(R.drawable.dfl2);
                        cornerPic.add(R.drawable.dfl3);
                        cornerPic.add(R.drawable.dfl1);
                        break;
                    case 5://DBR
                        cornerPic.add(R.drawable.dbl3);
                        cornerPic.add(R.drawable.dbl2);
                        cornerPic.add(R.drawable.dbl1);
                        break;
                    case 6://DBL
                        cornerPic.add(R.drawable.ubl2);
                        cornerPic.add(R.drawable.ubl3);
                        cornerPic.add(R.drawable.ubl1);
                        break;
                    case 7://DFL
                        cornerPic.add(R.drawable.ufl3);
                        cornerPic.add(R.drawable.ufl1);
                        cornerPic.add(R.drawable.ufl2);
                        break;

                }
                break;
            case "42"://42 代表绿顶白前
                switch (position) {
                    case 0://UBR
                        cornerPic.add(R.drawable.ubr3);
                        cornerPic.add(R.drawable.ubr1);
                        cornerPic.add(R.drawable.ubr2);
                        break;
                    case 1://UFR
                        cornerPic.add(R.drawable.dbr2);
                        cornerPic.add(R.drawable.dbr3);
                        cornerPic.add(R.drawable.dbr1);
                        break;
                    case 2://UFL
                        cornerPic.add(R.drawable.dfr3);
                        cornerPic.add(R.drawable.dfr1);
                        cornerPic.add(R.drawable.dfr2);
                        break;
                    case 3://UBL
                        cornerPic.add(R.drawable.ufr2);
                        cornerPic.add(R.drawable.ufr3);
                        cornerPic.add(R.drawable.ufr1);
                        break;
                    case 4://DFR
                        cornerPic.add(R.drawable.dbl3);
                        cornerPic.add(R.drawable.dbl1);
                        cornerPic.add(R.drawable.dbl2);
                        break;
                    case 5://DBR
                        cornerPic.add(R.drawable.ubl2);
                        cornerPic.add(R.drawable.ubl1);
                        cornerPic.add(R.drawable.ubl3);
                        break;
                    case 6://DBL
                        cornerPic.add(R.drawable.ufl3);
                        cornerPic.add(R.drawable.ufl1);
                        cornerPic.add(R.drawable.ufl2);
                        break;
                    case 7://DFL
                        cornerPic.add(R.drawable.dfl2);
                        cornerPic.add(R.drawable.dfl3);
                        cornerPic.add(R.drawable.dfl1);
                        break;

                }
                break;
            case "51"://51 代表红顶黄前
                switch (position) {
                    case 0://UBR
                        cornerPic.add(R.drawable.dfl3);
                        cornerPic.add(R.drawable.dfl1);
                        cornerPic.add(R.drawable.dfl2);
                        break;
                    case 1://UFR
                        cornerPic.add(R.drawable.ufl2);
                        cornerPic.add(R.drawable.ufl3);
                        cornerPic.add(R.drawable.ufl1);
                        break;
                    case 2://UFL
                        cornerPic.add(R.drawable.ufr3);
                        cornerPic.add(R.drawable.ufr1);
                        cornerPic.add(R.drawable.ufr2);
                        break;
                    case 3://UBL
                        cornerPic.add(R.drawable.dfr2);
                        cornerPic.add(R.drawable.dfr3);
                        cornerPic.add(R.drawable.dfr1);
                        break;
                    case 4://DFR
                        cornerPic.add(R.drawable.ubl3);
                        cornerPic.add(R.drawable.ubl1);
                        cornerPic.add(R.drawable.ubl2);
                        break;
                    case 5://DBR
                        cornerPic.add(R.drawable.dbl2);
                        cornerPic.add(R.drawable.dbl3);
                        cornerPic.add(R.drawable.dbl1);
                        break;
                    case 6://DBL
                        cornerPic.add(R.drawable.dbr3);
                        cornerPic.add(R.drawable.dbr1);
                        cornerPic.add(R.drawable.dbr2);
                        break;
                    case 7://DFL
                        cornerPic.add(R.drawable.ubr2);
                        cornerPic.add(R.drawable.ubr3);
                        cornerPic.add(R.drawable.ubr1);
                        break;

                }
                break;
            case "52"://52 代表红顶白前
                switch (position) {
                    case 0://UBR
                        cornerPic.add(R.drawable.ufr3);
                        cornerPic.add(R.drawable.ufr1);
                        cornerPic.add(R.drawable.ufr2);
                        break;
                    case 1://UFR
                        cornerPic.add(R.drawable.dfr2);
                        cornerPic.add(R.drawable.dfr3);
                        cornerPic.add(R.drawable.dfr1);
                        break;
                    case 2://UFL
                        cornerPic.add(R.drawable.dfl3);
                        cornerPic.add(R.drawable.dfl1);
                        cornerPic.add(R.drawable.dfl2);
                        break;
                    case 3://UBL
                        cornerPic.add(R.drawable.ufl2);
                        cornerPic.add(R.drawable.ufl3);
                        cornerPic.add(R.drawable.ufl1);
                        break;
                    case 4://DFR
                        cornerPic.add(R.drawable.dbr3);
                        cornerPic.add(R.drawable.dbr1);
                        cornerPic.add(R.drawable.dbr2);
                        break;
                    case 5://DBR
                        cornerPic.add(R.drawable.ubr2);
                        cornerPic.add(R.drawable.ubr3);
                        cornerPic.add(R.drawable.ubr1);
                        break;
                    case 6://DBL
                        cornerPic.add(R.drawable.ubl3);
                        cornerPic.add(R.drawable.ubl1);
                        cornerPic.add(R.drawable.ubl2);
                        break;
                    case 7://DFL
                        cornerPic.add(R.drawable.dbl2);
                        cornerPic.add(R.drawable.dbl3);
                        cornerPic.add(R.drawable.dbl1);
                        break;

                }
                break;
            case "53"://53 代表红顶蓝前
                switch (position) {
                    case 0://UBR
                        cornerPic.add(R.drawable.dfr2);
                        cornerPic.add(R.drawable.dfr3);
                        cornerPic.add(R.drawable.dfr1);
                        break;
                    case 1://UFR
                        cornerPic.add(R.drawable.dfl3);
                        cornerPic.add(R.drawable.dfl1);
                        cornerPic.add(R.drawable.dfl2);
                        break;
                    case 2://UFL
                        cornerPic.add(R.drawable.ufl2);
                        cornerPic.add(R.drawable.ufl3);
                        cornerPic.add(R.drawable.ufl1);
                        break;
                    case 3://UBL
                        cornerPic.add(R.drawable.ufr3);
                        cornerPic.add(R.drawable.ufr1);
                        cornerPic.add(R.drawable.ufr2);
                        break;
                    case 4://DFR
                        cornerPic.add(R.drawable.dbl2);
                        cornerPic.add(R.drawable.dbl3);
                        cornerPic.add(R.drawable.dbl1);
                        break;
                    case 5://DBR
                        cornerPic.add(R.drawable.dbr3);
                        cornerPic.add(R.drawable.dbr1);
                        cornerPic.add(R.drawable.dbr2);
                        break;
                    case 6://DBL
                        cornerPic.add(R.drawable.ubr2);
                        cornerPic.add(R.drawable.ubr3);
                        cornerPic.add(R.drawable.ubr1);
                        break;
                    case 7://DFL
                        cornerPic.add(R.drawable.ubl3);
                        cornerPic.add(R.drawable.ubl1);
                        cornerPic.add(R.drawable.ubl2);
                        break;

                }
                break;
            case "54"://54 代表红顶绿前
                switch (position) {
                    case 0://UBR
                        cornerPic.add(R.drawable.ufl2);
                        cornerPic.add(R.drawable.ufl3);
                        cornerPic.add(R.drawable.ufl1);
                        break;
                    case 1://UFR
                        cornerPic.add(R.drawable.ufr3);
                        cornerPic.add(R.drawable.ufr1);
                        cornerPic.add(R.drawable.ufr2);
                        break;
                    case 2://UFL
                        cornerPic.add(R.drawable.dfr2);
                        cornerPic.add(R.drawable.dfr3);
                        cornerPic.add(R.drawable.dfr1);
                        break;
                    case 3://UBL
                        cornerPic.add(R.drawable.dfl3);
                        cornerPic.add(R.drawable.dfl1);
                        cornerPic.add(R.drawable.dfl2);
                        break;
                    case 4://DFR
                        cornerPic.add(R.drawable.ubr2);
                        cornerPic.add(R.drawable.ubr3);
                        cornerPic.add(R.drawable.ubr1);
                        break;
                    case 5://DBR
                        cornerPic.add(R.drawable.ubl3);
                        cornerPic.add(R.drawable.ubl1);
                        cornerPic.add(R.drawable.ubl2);
                        break;
                    case 6://DBL
                        cornerPic.add(R.drawable.dbl2);
                        cornerPic.add(R.drawable.dbl3);
                        cornerPic.add(R.drawable.dbl1);
                        break;
                    case 7://DFL
                        cornerPic.add(R.drawable.dbr3);
                        cornerPic.add(R.drawable.dbr1);
                        cornerPic.add(R.drawable.dbr2);
                        break;

                }
                break;
            case "61"://61 代表橙顶黄前
                switch (position) {
                    case 0://UBR
                        cornerPic.add(R.drawable.dbr3);
                        cornerPic.add(R.drawable.dbr1);
                        cornerPic.add(R.drawable.dbr2);
                        break;
                    case 1://UFR
                        cornerPic.add(R.drawable.ubr2);
                        cornerPic.add(R.drawable.ubr3);
                        cornerPic.add(R.drawable.ubr1);
                        break;
                    case 2://UFL
                        cornerPic.add(R.drawable.ubl3);
                        cornerPic.add(R.drawable.ubl1);
                        cornerPic.add(R.drawable.ubl2);
                        break;
                    case 3://UBL
                        cornerPic.add(R.drawable.dbl2);
                        cornerPic.add(R.drawable.dbl3);
                        cornerPic.add(R.drawable.dbl1);
                        break;
                    case 4://DFR
                        cornerPic.add(R.drawable.ufr3);
                        cornerPic.add(R.drawable.ufr1);
                        cornerPic.add(R.drawable.ufr2);
                        break;
                    case 5://DBR
                        cornerPic.add(R.drawable.dfr2);
                        cornerPic.add(R.drawable.dfr3);
                        cornerPic.add(R.drawable.dfr1);
                        break;
                    case 6://DBL
                        cornerPic.add(R.drawable.dfl3);
                        cornerPic.add(R.drawable.dfl1);
                        cornerPic.add(R.drawable.dfl2);
                        break;
                    case 7://DFL
                        cornerPic.add(R.drawable.ufl2);
                        cornerPic.add(R.drawable.ufl3);
                        cornerPic.add(R.drawable.ufl1);
                        break;

                }
                break;
            case "62"://62 代表橙顶白前
                switch (position) {
                    case 0://UBR
                        cornerPic.add(R.drawable.ubl3);
                        cornerPic.add(R.drawable.ubl1);
                        cornerPic.add(R.drawable.ubl2);
                        break;
                    case 1://UFR
                        cornerPic.add(R.drawable.dbl2);
                        cornerPic.add(R.drawable.dbl3);
                        cornerPic.add(R.drawable.dbl1);
                        break;
                    case 2://UFL
                        cornerPic.add(R.drawable.dbr3);
                        cornerPic.add(R.drawable.dbr1);
                        cornerPic.add(R.drawable.dbr2);
                        break;
                    case 3://UBL
                        cornerPic.add(R.drawable.ubr2);
                        cornerPic.add(R.drawable.ubr3);
                        cornerPic.add(R.drawable.ubr1);
                        break;
                    case 4://DFR
                        cornerPic.add(R.drawable.dfl3);
                        cornerPic.add(R.drawable.dfl1);
                        cornerPic.add(R.drawable.dfl2);
                        break;
                    case 5://DBR
                        cornerPic.add(R.drawable.ufl2);
                        cornerPic.add(R.drawable.ufl3);
                        cornerPic.add(R.drawable.ufl1);
                        break;
                    case 6://DBL
                        cornerPic.add(R.drawable.ufr3);
                        cornerPic.add(R.drawable.ufr1);
                        cornerPic.add(R.drawable.ufr2);
                        break;
                    case 7://DFL
                        cornerPic.add(R.drawable.dfr2);
                        cornerPic.add(R.drawable.dfr3);
                        cornerPic.add(R.drawable.dfr1);
                        break;

                }
                break;
            case "63"://代表橙顶蓝前
                switch (position) {
                    case 0://UBR
                        cornerPic.add(R.drawable.ubr2);
                        cornerPic.add(R.drawable.ubr3);
                        cornerPic.add(R.drawable.ubr1);
                        break;
                    case 1://UFR
                        cornerPic.add(R.drawable.ubl3);
                        cornerPic.add(R.drawable.ubl1);
                        cornerPic.add(R.drawable.ubl2);
                        break;
                    case 2://UFL
                        cornerPic.add(R.drawable.dbl2);
                        cornerPic.add(R.drawable.dbl3);
                        cornerPic.add(R.drawable.dbl1);
                        break;
                    case 3://UBL
                        cornerPic.add(R.drawable.dbr3);
                        cornerPic.add(R.drawable.dbr1);
                        cornerPic.add(R.drawable.dbr2);
                        break;
                    case 4://DFR
                        cornerPic.add(R.drawable.ufl2);
                        cornerPic.add(R.drawable.ufl3);
                        cornerPic.add(R.drawable.ufl1);
                        break;
                    case 5://DBR
                        cornerPic.add(R.drawable.ufr3);
                        cornerPic.add(R.drawable.ufr1);
                        cornerPic.add(R.drawable.ufr2);
                        break;
                    case 6://DBL
                        cornerPic.add(R.drawable.dfr2);
                        cornerPic.add(R.drawable.dfr3);
                        cornerPic.add(R.drawable.dfr1);
                        break;
                    case 7://DFL
                        cornerPic.add(R.drawable.dfl3);
                        cornerPic.add(R.drawable.dfl1);
                        cornerPic.add(R.drawable.dfl2);
                        break;

                }
                break;
            case "64"://64 代表橙顶绿前
                switch (position) {
                    case 0://UBR
                        cornerPic.add(R.drawable.dbl2);
                        cornerPic.add(R.drawable.dbl3);
                        cornerPic.add(R.drawable.dbl1);
                        break;
                    case 1://UFR
                        cornerPic.add(R.drawable.dbr3);
                        cornerPic.add(R.drawable.dbr1);
                        cornerPic.add(R.drawable.dbr2);
                        break;
                    case 2://UFL
                        cornerPic.add(R.drawable.ubr2);
                        cornerPic.add(R.drawable.ubr3);
                        cornerPic.add(R.drawable.ubr1);
                        break;
                    case 3://UBL
                        cornerPic.add(R.drawable.ubl3);
                        cornerPic.add(R.drawable.ubl1);
                        cornerPic.add(R.drawable.ubl2);
                        break;
                    case 4://DFR
                        cornerPic.add(R.drawable.dfr2);
                        cornerPic.add(R.drawable.dfr3);
                        cornerPic.add(R.drawable.dfr1);
                        break;
                    case 5://DBR
                        cornerPic.add(R.drawable.dfl3);
                        cornerPic.add(R.drawable.dfl1);
                        cornerPic.add(R.drawable.dfl2);
                        break;
                    case 6://DBL
                        cornerPic.add(R.drawable.ufl2);
                        cornerPic.add(R.drawable.ufl3);
                        cornerPic.add(R.drawable.ufl1);
                        break;
                    case 7://DFL
                        cornerPic.add(R.drawable.ufr3);
                        cornerPic.add(R.drawable.ufr1);
                        cornerPic.add(R.drawable.ufr2);
                        break;

                }
                break;

        }

        return cornerPic;
    }




    @Override
    protected void onDestroy() {
        super.onDestroy();
        try {
            TimerForCode.state = 3;
            timerForCode.count2();
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

}
